/**
 * @methods 加载资源到地图 
 * @params{mapObj} 地图对象
 * @params{item} 点位数据
 * @params{img} 点位图标
 * @params{type} 资源类型
 * @params{width} 图标宽度
 * @params{height} 图标高度
 */

export default function showSourcePointToMap(mapObj, item, img, type, layer, width, height, ) {
    if (item.longitude == null || item.latitude == null || !item.longitude || !item.latitude) return false;
    debugger;
    let g = new mapObj.Graphic({
        geometry: {
            type: "point",
            longitude: parseFloat(item.longitude),
            latitude: parseFloat(item.latitude)
        },
        symbol: {
            type: "picture-marker",
            url: img,
            width: width ? width : '28px',
            height: height ? height : "35px"
        },
        attributes: item,
        type: type
    });

    mapObj[layer].add(g);
    return g;
}